Network Emulation on Globus-based Grids: mechanisms and challenges
نویسندگان
چکیده
In the last few years, many emulation systems have been developed to help researchers evaluate the effectiveness of new protocols and applications in realistic network scenarios. NEPTUNE (Network Emulation for Protocol TUNing and Evaluation) is a flexible and scalable system developed at University of Napoli for the emulation of different network scenarios by means of a cluster of workstations. Setting up an emulation experiment in a cluster-based system requires, firstly, the ability to map virtual resources requested by an experimenter onto available physical resources and, secondly, the ability to exert a precise control over the allocated physical resources. These two requirements have much in common with resource management issues already addressed by the Grid computing community. Hence, we decided to exploit the Virtual Workspace concept at the foundation of the design of the NEPTUNE architecture. In this paper, we illustrate the peculiar virtualization requirements of a cluster-based emulation system and discuss how a Globus Virtual Workspace based on Xen virtual machines can be used as the basis for implementing a distributed network emulation system.
منابع مشابه
Legacy Code Repository with Broker-based Job Execution
As Grid technology matures more and more production Grids become available to run computationally intensive scientific applications. However, as these Grids are based on different middleware solutions interoperation between these platforms is one of the major challenges the Grid community is facing today. The P-GRADE/GEMLCA portal is a workflow oriented Grid portal that supports the execution o...
متن کاملMiddleware Support for Java Applications on Globus-Based Grids
In this paper we describe the execution model supported by suma/g, a middleware built on top of Globus for execution of Java applications on the grid. This execution model allows a user to launch Java applications that will run on a grid from her machine without requiring this machine to be part of the grid (e.g. a gLite User Interface). Additionally, it allows grid users to regard local file s...
متن کاملOptimal Self-healing of Smart Distribution Grids Based on Spanning Trees to Improve System Reliability
In this paper, a self-healing approach for smart distribution network is presented based on Graph theory and cut sets. In the proposed Graph theory based approach, the upstream grid and all the existing microgrids are modeled as a common node after fault occurrence. Thereafter, the maneuvering lines which are in the cut sets are selected as the recovery path for alternatives networks by making ...
متن کاملGrid-based File Access: The Legion I/O Model
The unprecedented scale, heterogeneity, and varied usage patterns of grids pose significant technical challenges to any underlying file system that will support them. While grids present a host of new concerns for file access, we focus on two issues: performance and usability. We discuss the Legion I/O model and interface to address the latter area. We compare Legion and Globus I/O against a ba...
متن کاملXDANNG: XML based Distributed Artificial Neural Network with Globus Toolkit
Artificial Neural Network is one of the most common AI application fields. This field has direct and indirect usages most sciences. The main goal of ANN is to imitate biological neural networks for solving scientific problems. But the level of parallelism is the main problem of ANN systems in comparison with biological systems. To solve this problem, we have offered a XML-based framework for im...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007